held enthralled - German English Dictionary